Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 WENLOCK ROAD Detached £2,012,862 £1,165,000 9 Sep 2011
20A WENLOCK ROAD Detached £725,650 £575,000 6 Oct 2017